package com.jd.jr.insights.dm.dim.service;

import com.jd.jr.insights.dm.dim.domain.DimTransform;

/**
 * Created by guoxuefei1 on 2017/7/18.
 */
public interface DimTransformService {
    public String getDimTransformListJson();
    public String getDimTransformListJsonNm();

    /**
     * 分页查询所有数据
     * @param pageNum
     * @return
     */

    public String getDimTransformListInPage(int pageNum) ;

    /**
     * 带条件的分页查询所有数据
     * @param pageNum
     * @param dimTransform
     * @return
     */
    public String getDimTransformListInPage(int pageNum,DimTransform dimTransform) ;
    public String deleteById(DimTransform dimTransform);
    public String deleteByIds(Integer[] ids);
    public String save(DimTransform dimTransform);
    public String update(DimTransform dimTransform);
    public String getOldTableNameList();
    public String getNewTableNameList();
    public String getNewColumnNameList();
    public String getOldKeyIdList();
    public String getOldKeyNameList();
    public String getBizList();
}
